de.bsvrz.ste.stealgsba.algorithmen.verknuepfung
Class VerknuepfungTest

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.verknuepfung.VerknuepfungTest
All Implemented Interfaces:
de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener, de.bsvrz.ste.stealgsba.algorithmen.lib.IUfdsNeueDatenListener, java.util.EventListener

public class VerknuepfungTest
extends java.lang.Object
implements de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener, de.bsvrz.ste.stealgsba.algorithmen.lib.IUfdsNeueDatenListener

Klasse für die Durchführung der Prüffälle 13.26 und 13.27 wie in der Prüfspezifikation beschrieben.

Version:
$Revision: 1.4 $ / $Date: 2015/09/10 11:24:39 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
static class VerknuepfungTest.Prueffall
           
 
Constructor Summary
VerknuepfungTest()
           
 
Method Summary
 void neueDaten(de.bsvrz.dav.daf.main.ResultData rdata)
          Informiert die angemeldeten Listener über neue Daten.
 void neueDatenSituationAnalyseMq(de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseMq analyse)
          Informiert die angemeldeten Listener über neue Analysedaten.
 void neueDatenSituationAnalyseUfds(de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseUfd analyse)
          Informiert die angemeldeten Listener über neue Analysedaten.
 void neueDatenStaukriterium(de.bsvrz.ste.stealgsba.algorithmen.lib.StaukriteriumErgebnis staukriterium)
          Informiert die angemeldeten Listener über neue Analysedaten Staukriterium.
 void prueffall_13_26()
          In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.26 durchgeführt.
 void prueffall_13_27()
          In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.27 durchgeführt.
 void prueffall_13_28()
          In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.27 durchgeführt.
 void setUp()
           
static void setUpBeforeClass()
          Initialisiert die Testumgebung.
 void tearDown()
           
static void tearDownAfterClass()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerknuepfungTest

public VerknuepfungTest()
Method Detail

setUpBeforeClass

public static void setUpBeforeClass()
                             throws java.lang.Exception
Initialisiert die Testumgebung.

Throws:
java.lang.Exception

tearDownAfterClass

public static void tearDownAfterClass()
                               throws java.lang.Exception
Throws:
java.lang.Exception

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

public void tearDown()
              throws java.lang.Exception
Throws:
java.lang.Exception

prueffall_13_26

public final void prueffall_13_26()
In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.26 durchgeführt.


prueffall_13_27

public final void prueffall_13_27()
In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.27 durchgeführt.


prueffall_13_28

public final void prueffall_13_28()
In diesem Testfall werden die in der Prüfspezifikation definierten Testfälle für den Prüffall 13.27 durchgeführt.


neueDaten

public void neueDaten(de.bsvrz.dav.daf.main.ResultData rdata)
Description copied from interface: de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
Informiert die angemeldeten Listener über neue Daten.

Specified by:
neueDaten in interface de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
Parameters:
rdata - neuer Datensatz

neueDatenSituationAnalyseMq

public void neueDatenSituationAnalyseMq(de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseMq analyse)
Description copied from interface: de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
Informiert die angemeldeten Listener über neue Analysedaten.

Specified by:
neueDatenSituationAnalyseMq in interface de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
Parameters:
analyse - Neue Analysedaten.

neueDatenStaukriterium

public void neueDatenStaukriterium(de.bsvrz.ste.stealgsba.algorithmen.lib.StaukriteriumErgebnis staukriterium)
Description copied from interface: de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener
Informiert die angemeldeten Listener über neue Analysedaten Staukriterium.

Specified by:
neueDatenStaukriterium in interface de.bsvrz.ste.stealgsba.algorithmen.lib.INeueDatenListener

neueDatenSituationAnalyseUfds

public void neueDatenSituationAnalyseUfds(de.bsvrz.ste.stealgsba.algorithmen.lib.SituationAnalyseUfd analyse)
Description copied from interface: de.bsvrz.ste.stealgsba.algorithmen.lib.IUfdsNeueDatenListener
Informiert die angemeldeten Listener über neue Analysedaten.

Specified by:
neueDatenSituationAnalyseUfds in interface de.bsvrz.ste.stealgsba.algorithmen.lib.IUfdsNeueDatenListener
Parameters:
analyse - Neue Analysedaten.